Class Library Support for Workflow Environments and Applications
نویسندگان
چکیده
Workflow systems are receiving increased attention as they intend to facilitate the operations of enterprises by coordinating and streamlining business activities. The need for automated support and operational models that allow workflow applications to coordinate units of work across multiple servers—according to business defined rules and routes—is becoming critical for the proper management of such activities. In this paper, we describe a Transaction-Oriented Workflow Environment (TOWE) for programming workflow activities. The novelty of our approach resides in the proposed unified abstraction, class libraries, to support workflow activities. The fundamental concept used in the TOWE system is based on the symbiosis of object-oriented programming and interprocess communication concepts. In TOWE, the concurrency abstractions are represented by process objects, active objects acting as processes, which involve asynchronous, location-independent, and application specific process
منابع مشابه
Exception Handling in Workflow Management Systems
ÐFault tolerance is a key requirement in Process Support Systems (PSS), a class of distributed computing middleware encompassing applications such as workflow management systems and process centered software engineering environments. A PSS controls the flow of work between programs and users in networked environments based on a ametaprogramo (the process). The resulting applications are charact...
متن کاملSpecial issue: Second International Workshop on Workflow Management and Applications in Grid Environments (WaGe2007)
This special issue of Concurrency and Computation: Practice and Experience contains selected high-quality papers from the second International Workshop on Workflow Management and Applications in Grid Environments (WaGe2007), which was held on 17 August 2007 in Urumqi China [1]. The WaGe workshop series was aimed at providing an international forum for the presentation and discussion of research...
متن کاملSharing Product Data among Heterogeneous Workflow Environments
Nowadays, we increasingly face the situation that possibly heterogeneous workflow environments must be integrated in order to support company-internal business processes as well as cooperation among different enterprises more effectively. Thus, interoperability of heterogeneous workflow management systems (WfMSs) is the major goal of one of our projects conducted with industrial cooperation par...
متن کاملDistributed, Interoperable Workflow Support for Electronic Commerce
This paper describes a flexible distributed transactional workflow environment based on an extensible object-oriented framework built around class libraries, application programming interfaces, and shared services. The purpose of this environment is to support a range of EC-like business activities including the support of financial transactions and electronic contracts. This environment has as...
متن کاملReuse and Abstraction in Verification: Agents Acting in Dynamic Environments
To make verification a manageable part of the system development process, comprehensibility and reusability of properties and proofs is essential. The work reported in this paper contributes formally founded methods that support proof structuring and reuse. Often occurring patterns in agent behaviour can be exploited to establish a library containing properties and proofs. This is illustrated h...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- IEEE Trans. Computers
دوره 46 شماره
صفحات -
تاریخ انتشار 1997